put one's best leg forward

na. “put one's best foot foremost”的变体
[网络] 全力以赴;快走

热门查询